hit a sticky patch - German English Dictionary